cast supporting plate - Spanish English Dictionary